home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-06 / nfaq.zip / NFAQ1.TXT < prev    next >
Text File  |  1993-02-22  |  50KB  |  1,094 lines

  1. Path: nlbbs!gator!rde!uunet!math.fu-berlin.de!ira.uka.de!scsing.switch.c
  2. !news.univie.ac.at!paladin.american.edu!howlan
  3. d.reston.ans.net!spool.mu.edu!olivea!charnel!rat!zeus!kwang
  4. From: kwang@zeus.calpoly.edu (Kevin Wang (The Scarecrow))
  5. Newsgroups: comp.sys.novell
  6. Subject: FAQ part 1/2
  7. Message-ID: <1993Feb19.160752.118582@zeus.calpoly.edu>
  8. Date: 19 Feb 93 16:07:52 GMT
  9. Organization: The Outland Riders
  10. Lines: 1077
  11.  
  12.  
  13.  Frequently Asked Questions for comp.sys.novell
  14. ================================================
  15.  
  16. I appreciate any and all input for improving this FAQ.  Please email
  17. suggestions and other such nonsense to kwang@gauss.elee.calpoly.edu.
  18.  
  19. In need of (perhaps desperately)
  20. ================================
  21.  
  22. Windows NT & Novell: how?
  23. Who/Where is 1:AXIS (from Sweden?) 2: ASP (NetSprint, JetSprint)
  24. where is ODITRPKT (official place) and verification of how it's used/installed
  25. PC Anywhere/LAN.  description?
  26.  
  27. Announcements
  28. =============
  29.  
  30. An addendum to where to find the FAQ (Q/A#3): the router that serves my
  31. subnet has been flaky in the past week or so, so if you don't get
  32. through, try back in a few hours, but if it's on a weekend, try during
  33. the week.  <SIGH>
  34.  
  35. I desperately apologize for the 2-month hiatus the FAQ has been on.  I
  36. have been lurking, but our local cluster went through a complete shift
  37. from one architecture to another, and thus, everything was broken
  38. between then and now.
  39.  
  40. I will also be completely reorganizing the FAQ, since it is getting
  41. quite large.  I am planning on dividing it up into the subdivisions of:
  42. 1: General
  43. 2: TCP/IP & Internet access
  44. 3: NetWare shells & network card drivers (packet drivers, shims, ODI, etc)
  45. 4: Printing
  46. 5: Remote access
  47. 6: FTP retrieval of patches, utilities, erratta
  48. 7: Other
  49. Anyone have any more suggestions?  Email me.
  50.  
  51. Contents
  52. ========
  53.  
  54. New questions are marked by (+),
  55. Modified/revised questions are marked by (*), and
  56. Deleted questions are marked by (-).
  57.  
  58.   01. What is this "FAQ" List?
  59.   02. What is the origin of this FAQ and how do I add to it?
  60. * 03. Is this FAQ available by anonymous FTP?
  61.   04. What rules of etiquette apply on this newsgroup?
  62.   05. Where can I anonymous FTP Netware utilities, programs, etc?
  63.   06. Is there an official Novell FTP site for patches and updates?
  64.   07. How do I become a CNE (Certified NetWare Engineer)?
  65. * 08. How can I send email from Novell to the Internet?
  66.   09. What is Pegasus/Charon?
  67.   10. Why can't I get my 3.x server to forward TCP/IP packets?
  68.   11. What is Trumpet?  
  69. * 12. How can I remotely control my PC/remotely login to my network?
  70.   13. How can I boot my server without running STARTUP.NCF/AUTOEXEC.NCF?
  71.   14. How can I reach Novell by phone?
  72.   15. What is BOOTP and where can I find it?
  73.   16. How can I login *without* running login scripts?
  74.   17. How can I get user-ids (and other information) into programs?
  75.   18. What are Packet, ODI and NDIS drivers?
  76. * 19. What utilities can I get for TCP/IP access? (telnet, ftp, finger)
  77.   20. What is FSUUCP and where can I get it?
  78.   21. What is RARP and where can I find it?
  79. * 22. Why won't RPL (remote boot) work?
  80.   23. How can I get started programming with Novell?
  81.   24. What is Burst Mode and where can I get it?
  82. * 25. Where can I go for more help with: Charon, CDROMs, PMail, Novell, etc?
  83.   26. Where can I get Packet drivers?
  84. * 27. What software metering packages are available?
  85.   28. Question # 28
  86. * 29. How can I connect my Novell Network with TCP/IP?
  87. * 30. Can I print from *nix -> Novell?
  88.   31. Question #31
  89.   32. RPRINTER prints EXTREMEly slow, i.e. one line per 3-10 minutes
  90.   33. Where can I reach companies for info about their network products?
  91.   34. Windows won't print properly to Novell print queues/redirection
  92.   35. What products are available for networking a CD-ROM drive?
  93.   36. What neat Printer Tricks can I do? (PCL/Postscript switching, etc)
  94.   37. How can I setup a global PRINTCON.DAT?
  95. * 38. How do I setup Windows 3.1 for Packet Drivers?
  96.   39. How do I setup my HP LaserJet IIIsi with PostScript to use with MACs?
  97.   40. What is IPTUNNEL and what is it used for?
  98.   41. What different Tape Backup manufacturers are out there?
  99. * 42. How can I ftp things if I don't have a direct Internet connection?
  100. * 43. What replacements for rprinter and pserver exist?
  101.   44. What networking Fax products are available?
  102.   45. What free/shareware menu programs can I replace Novell's?
  103. * 46. How can I use Packet driver utilities with my Token-Ring card?
  104. + 47. How do I rebuild the desktop on a Mac?
  105. + 48. How do I setup OS/2 for Novell?
  106. + 49. How do I get Windows for WorkGroups to run on Novell?
  107.  
  108.   01. What is this "FAQ" List?
  109. --- 07/12/92 ---
  110. This FAQ contains information about common questions, problems, and
  111. bugs in Novell's and other third-party, shareware, and freeware
  112. products.  You will also find hints and generally good ideas for
  113. improving and/or expanding an existing system.
  114.  
  115.   02. What is the origin of this FAQ and how do I add to it?
  116. --- 08/05/92 ---
  117. All typos, spelling errors, slang, and errors are mine.  Should you
  118. find a Q/A in error or an addition, please email me with a COMPLETE
  119. answer/update/fix/change/addition.  A 3-line "That's wrong, fix it"
  120. will be completely ignored.  I don't have the time to research every
  121. single problem.  I will, however, try and briefly double-check it (if
  122. it is within my power) and then add it to the next edition of the FAQ.
  123.  
  124. * 03. Is this FAQ available by anonymous FTP?
  125. --- 02/16/93 ---
  126. Ftp to my server at 129.65.43.132 as anonymous.  Located under
  127. novell.faq/* you will find 0.FAQ, 1.FAQ and 2.FAQ.  0 is the
  128. every-other-week pointer to the FAQ and 1 & 2 are parts one and two of
  129. the FAQ itself.
  130.  
  131.   04. What rules of etiquette apply on this newsgroup?
  132. --- 08/12/92 ---
  133. I willnot/cannot summarize net etiquette here.  Instead, try reading
  134. the newsgroups news.announce.newusers and news.newusers.questions.
  135.  
  136.   05. Where can I anonymous FTP Netware utilities, programs, etc?
  137. --- 02/16/93 ---
  138. Official and Unofficial Novell patches, updates, and information are
  139. available from Novell on their anonymous ftp server.  (See ftp list) On
  140. other anonymous ftp servers (below) you can find the latest versions of
  141. Telnet, Charon, Trumpet, and other utilities.  Archie and Gopher can be
  142. helpful in finding anonymous ftp sites that carry the programs you seek.
  143.  
  144. If you are not familiar with anonymous ftp, you can RTFM, ask your
  145. local administrators, or better yet, a friendly *nix guru.  8>
  146.  
  147. A partial list of ftp sites with Novell stuff is:
  148.  
  149. Changes:
  150. cyberdyne.ece.uiuc.edu         128.174.115.18, Gopher server only, port 70
  151. splicer.cba.hawaii.edu         Deleted, new machine below
  152. splicer2.cba.hawaii.edu        128.171.17.2
  153. ucselx.sdsu.edu                130.191.1.10
  154.  
  155. Major Novell ftp sites:
  156. ftp.is.sandy.novell.com        137.65.12.2, Alias: ftp.novell.com
  157. newsun.novell.com              130.57.4.1
  158. sjf-lwp.novell.com             130.57.11.140
  159. barnacle.erc.clarkson.edu      128.153.28.12, Alias: grape.ecs.clarkson.edu
  160. omnigate.clarkson.edu          128.153.4.2
  161. sun.soe.clarkson.edu           128.153.12.3
  162.  
  163. novell.com mirrors:
  164. netlab2.usu.edu                129.123.1.44
  165.  
  166. monk.proteon.com               128.185.123.16
  167. spdcc.com                      140.186.80.3
  168. cbaux.cba.hawaii.edu
  169. cc.usu.edu                     129.123.1.1
  170. chaos.cc.ncsu.edu              152.1.10.23
  171. cs.ep.utexas.edu               129.108.1.41
  172. das.harvard.edu                128.103.50.55
  173. dcsprod.byu.edu                128.187.7.3
  174. gatekeeper.3Com.COM            129.213.128.5, Alias: ftp.3com.com
  175. harvard.harvard.edu            128.103.1.1
  176. info.umd.edu                   128.8.10.29
  177. netlab.usu.edu                 129.123.1.11
  178. netlab1.usu.edu                129.123.1.43
  179. noc.byu.edu                    128.187.7.2, Alias: dcsprod.byu.edu
  180. risc.ua.edu                    130.160.4.7
  181. shasta.scl.cwru.edu            129.22.32.7
  182. syr.edu                        128.230.1.49, Alias: icarus.cns.syr.edu
  183. ucs_wcc.ucs.indiana.edu        129.79.16.96, Alias: lan_stuff.ucs.indiana.edu
  184. watsun.cc.columbia.edu         128.59.39.2
  185. zaphod.ncsa.uiuc.edu           141.142.20.50, Alias: ftp.ncsa.uiuc.edu
  186. wsmr-simtel20.army.mil         192.88.110.20
  187.  
  188. nestroy.wu-wien.ac.at          137.208.3.4
  189. kirk.bu.oz.au                  131.244.1.1
  190. sunee.uwaterloo.ca             129.97.50.50
  191. hamster.business.uwo.ca        129.100.22.100
  192. ftp.uni-koeln.de               134.95.80.1
  193. iraun1.ira.uka.de              192.13.10.90, Alias: ftp.ira.uka.de
  194. ftp.uni-kl.de                  131.246.9.95
  195. garbo.uwasa.fi                 128.214.87.1
  196. novell.felk.cvut.cs            147.32.14.5  WARNING: 64-kb link
  197.  
  198. simtel20 mirrors:
  199. rigel.acs.oakland.edu          141.210.10.117, Alias: oak.oakland.edu
  200. wuarchive.wustl.edu            128.252.135.4
  201. ftp.uu.net                     137.39.1.9
  202. nic.funet.fi                   128.214.6.100
  203. src.doc.ic.ac.uk               146.169.3.7
  204. archie.au                      139.130.4.6
  205. nic.switch.ch                  130.59.1.40
  206.  
  207.   06. Is there an official Novell FTP site for patches and updates?
  208. --- 08/05/92 ---
  209. Unofficial patches, programs, nlm's, drivers, etc, can be found on
  210. sjf-lwp.novell.com.  The official anonymous ftp server is at
  211. ftp.is.sandy.novell.com.  In /novlib you will find a structure similar
  212. to that on CompuServe.  However, Novell cannot offer anything other
  213. than its own uploads to the internet, due to legalities.
  214.  
  215. Janet Perry has pointed out that "while CompuServe libraries allow
  216. the posting of third party information, Novell does not hold the
  217. copyright to that information and it will not be found on Novell's FTP
  218. server."
  219.  
  220.       1.   Novell new uploads
  221.       2.   General Information (General Information, Press Releases,
  222.            Education)
  223.       3.   NetWare 2.x specific files
  224.       4.   NetWare 3.x specific files
  225.       5.   Client/shell drivers (workstation shells, drivers, Windows
  226.            files, etc)
  227.       6.   NetWare utilities
  228.       7.   Btrieve/XQL Novell
  229.       8.   Mac/UNIX/LANalyzer
  230.       9.   Communications Products
  231.       10.  NetWare Lite
  232.       11.  Tech Info/IMSP (Tech Bulletins, IMSP, APNotes)
  233.  
  234.   07. How do I become a CNE (Certified NetWare Engineer)?
  235. --- 02/16/93 ---
  236. For detailed information and flyers, call 1-800-NETWARE.  The rest of the
  237. information is too voluminous to include here.
  238.  
  239. * 08. How can I send email from Novell to the Internet?
  240. --- 02/16/93 ---
  241. Pegasus Mail is a free email package written by David Harris.  It has
  242. many features such as file transfer, send-to-group, and message
  243. passwording.  Pegasus Mail is essentially the user interface that
  244. everyone would use to read/send mail on your network.  It can also
  245. interface with MHS and send (with the support of Charon) Internet
  246. mail.  Pegasus mail can be found at splicer2.cba.hawaii.edu and
  247. risc.ua.edu
  248.  
  249. To get mail from you Novell server to the Internet, there are two main
  250. methods.  If you have a direct connection to a *nix box that has SMTP
  251. installed, you can use Charon.  Even if it's a slip link, you can still use
  252. it.  All Charon really needs is to be able to "telnet" to the Unix box.
  253.  
  254. Charon used to be two separate versions with two completely different
  255. functions, but they have been combined into one bigger and better
  256. program.  Version 4.x will serve as both an lpd gateway and a SMTP
  257. gateway.  Charon requires a dedicated PC.  Charon can be ftp'd from
  258. splicer2.cba.hawaii.edu and omnigate.clarkson.edu.
  259.  
  260. If you do not have a direct tcp/ip connection with a *nix box, there
  261. are various Popmail, uucp, and other gateways.  Some that I know of
  262. are:
  263.  
  264. XGATE works in conjunction with Charon, connecting MHS with SMTP
  265. through Charon.  The down-side of this solution is that it requires
  266. three dedicated PCs, one running the MHS router, one running Charon,
  267. and another running XGATE.
  268.  
  269. UGATE is a shareware gateway from MHS to UUCP that is quite popular
  270. because of its relative simplicity and price.  UGATE runs as a gateway
  271. on the MHS mail router PC, so it doesn't require a dedicated PC...and
  272. it uses an async (dial-up or null modem connection) connection to
  273. connect to your Unix boxes.
  274.  
  275. POPGate will give Pegasus Mail POP-mail access via the User Defined
  276. Gateway.  Anonymous ftp to
  277. risc.ua.edu:/pub/network/pegasus/misc/popgt*.zip
  278.  
  279. POPMail is a combined mailer and POP-mail access mechanism, however it
  280. is not nearly as powerful as Pegasus is with folders, filtering, and
  281. such.  It is however a simple POPmail solution.  See question 19 for
  282. full details.
  283.  
  284. UGATE is a shareware (actually contribution-ware) gateway from MHS to UUCP
  285. that is quite popular because of its relative simplicity and price.  UGATE
  286. runs as a gateway on the MHS mail router PC, so it doesn't require a
  287. dedicated PC...and it uses an async (dial-up or null modem connection)
  288. connection to connect to your Unix boxes.
  289.  
  290. The product is call IGate. It consists of 2 programs - one a server
  291. running on a dedicated PC and the other, a program running on the WPO
  292. Connect Server. The SMTP gateway runs on top of packet drivers (no
  293. extra commercial software needed) and the whole setup is extremely
  294. easy to configure. I have had mine up for a couple of weeks now with
  295. no problems. It even handles message attachments, with auto UUencode
  296. and UUdecode. Addressing is also very easy.
  297.  
  298. IGate is a WordPerfectOffice-SMTP gateway by Smart Systems:  23
  299. Waring-Taylor Street, PO Box 5017, Wellington, New Zealand. Price is
  300. NZD $1000, apx $540 US
  301.  
  302. Commercial packages that you might also want to look at are:
  303.     cc:Mail
  304.  
  305. WordPerfect Office runs on multiple platforms, and a DOS SMTP gateway
  306. is due RSN.
  307.  
  308. Da Vinci eMail runs under MHS, which is bundled with it.  A SMTP
  309. gateway is available.
  310.  
  311. S-Bridge (MHS->SMTP gateway) from Computer Mail Services is the one
  312. that's been around a long time.  (Da Vinci also OEMs this gateway for
  313. their SMTP gateway) Computer Mail Services: 313-352-6700
  314.  
  315. Notework Corporation sells an MHS to UUCP gateway product. Voice:
  316. 617-734-4317
  317.  
  318. Remember that purchasing an email package does not mean you have all the
  319. parts.  Several of the above require MHS which used to be packaged with
  320. Novell 2.x, but is no longer bundled with 3.x.  It is now a separate
  321. product.  Beyond that, you will probably need a SMTP gateway to get your
  322. email out to the Internet as well.
  323.  
  324.   09. What is Pegasus/Charon?
  325. --- 08/05/92 ---
  326. See previous question
  327.  
  328.   10. Why can't I get my 3.x server to forward TCP/IP packets?
  329. --- 10/09/92 ---
  330. With 2 or more network cards in the server, you can forward TCP/IP
  331. packets relatively simply.
  332.  
  333. The first common problem is that when you load TCPIP.NLM the
  334. forward=yes options is forgotten.  Thus, the AUTOEXEC.NCF file should
  335. have the line:
  336.         load tcpip forward=yes
  337.  
  338. Another possibility is that the transmitting station is not sending the
  339. packets to the right place.  If packets must go through the server, you
  340. must set up a "gateway=aa.bb.cc.dd" option on the workstation.  The
  341. server will then decide which network card the packet must be
  342. retransmitted on, thus leaving all routing to the server, instead of
  343. trying to have the programmers put it into the program itself.  Also,
  344. if you have some older routers on, say, a campus backbone, they might
  345. have to be reprogrammed as well, so that they can send packets back to
  346. your workstation, should they need to make several hops to get to their
  347. destination.  Older routers require this, while the newer ones will
  348. automatically "find" your server as a router through RIP.
  349.  
  350. Another common problem that people have is that Novell will only
  351. forward between two different subnets, i.e.  
  352.         129.65.1  & 
  353.         129.65.2  with a mask of
  354.         mask=ff.ff.ff.00
  355.  
  356. According to mcollins@novell:
  357.  
  358.         There is a flaw in this design because Netware 3.11 IP routers
  359.         require unique IP network numbers for different physical
  360.         networks.
  361.  
  362.         In certain IP arenas you can do this through the use of PROXY
  363.         ARP which NOVELL does not support yet in this release of TCPIP
  364.         routing.
  365.  
  366.         This is being worked on however.
  367.  
  368.   11. What is Trumpet?  
  369. --- 07/22/92 ---
  370. Trumpet is a NNTP newsreader.  Version 1.04 is FreeWare and Version
  371. 1.05 is ShareWare (modest donation).  The only requirement is that
  372. there be a NNTP server accessable from your network.  
  373.  
  374. * 12. How can I remotely control my PC/remotely login to my network?
  375. --- 02/16/93 ---
  376. For a telnet compatible solution, get pub/wattcp/telnetd.zip via
  377. anonymous FTP from sunee.uwaterloo.ca.  It works really well with CUTCP
  378. Telnet, NCSA Telnet, and also works fine with MacTCP Telnet and most
  379. other Telnet.
  380.  
  381. SNSI (Supro Network Software, Inc.) sells a commercial PC Telnet server
  382. called Everywhere Access which works with Novell's LWP and FTP's
  383. PC/TCP, or just packet drivers or ODI drivers with the ODI_PKT shim.
  384. It provides color or simulated color, and is good for remote access or
  385. multiplatform access to Netware management tools and text based
  386. applications like WordPerfect, databases, CD-ROMs and mail software.
  387. Provides multiple telnet sessions under Windows or Desqview.  Contact
  388. snsi!info@uunet.ca for details.
  389.  
  390. Proxy - from Funk SoftWare supports 8 simultaneous Windows/DOS sessions
  391. through telnet.  Funk: 617-497-6339
  392.  
  393. Beame&Whiteside - BW-NFS 3.0 was recently released with the usual
  394. telnet and nfs and other applications, and with a DOS and Windows/DOS
  395. telnetd You are buying the whole TCP kit.  contact beame@bws.com for
  396. details.
  397.  
  398. Essex - includes a multi session TELNET server in their complete TCP/2
  399. kit (telnet, nfs, etc.)  
  400.  
  401. For non-telnet based remote PC control solutions:
  402.  
  403. NetRemote - NetRemote 5.00 allows mouse support remotley as well 
  404. as your keyboard, and WILL control a PC running Windows.
  405. Their sales staff can be reached at: 1-800-552-9876.
  406.  
  407. U.S. Robotics is bundling the remote control software they purchased
  408. with the LAN server modems, remote access workstations, etc.  The host
  409. side, only works with their modems.  However, they give the right to
  410. freely distribute the client side.  This strategy makes the hardware a
  411. great investment.  Even at $25.00 a copy for shareware, the one time
  412. cost of even $1,000 for a high end modem, would be paid for by the
  413. distribution of just 40 copies of the Blast remote control software.
  414.  
  415. You might want to give Intel's LANSight a try.  It does Windows.
  416. Call them and ask for a demo.
  417.  
  418. PC ANYWHERE/LAN (From Norton/Symantec).  There is a single-user
  419. standalong version, as well, if your needs are small.  The LAN version,
  420. however, will support an IPX/SPX connection??? (help?).
  421.  
  422. Remote LANnode from DCA/Crosstalk Communications.  Call Ed Walton at
  423. 800-274-6633 for an evaluation copy.
  424.  
  425. LAN Assist from Fresh Technology Group 602-497-4200 or 800-793-7374
  426.  
  427. TeleReplica. No Graphics, but cost effective shareware.  Further
  428. details are available from author Douglas Thomson
  429. (doug@giaeb.cc.monash.edu.au) anonymous ftp: garbo.uwasa.fi.  Look on
  430. simtel mirror sites in .../msdos/modem for tr4-23.zip.
  431.  
  432. Other packages I have heard of are:
  433. LANfast 
  434. LANmodem
  435. Netware Access Server from Novell, requires dedicated 386
  436. Close Up and Close Up Lan  (from Novell?)
  437. Shiva makes NetModem-E, a Ethernet based solution.
  438.  
  439.   13. How can I boot my server without running STARTUP.NCF/AUTOEXEC.NCF?
  440. --- 08/05/92 ---
  441. For Netware ver 3.xx, use these command-line options:
  442.  
  443.         SERVER -NS   To skip STARTUP.NCF, and
  444.         SERVER -NA   To skip AUTOEXEC.NCF
  445.  
  446. NetWare 2.x does not HAVE the files STARTUP.NCF and AUTOEXEC.NCF.
  447. Instead they hard-code all the information into NET$OS.EXE, so you will
  448. have to rebuild it to change anything.
  449.  
  450.   14. How can I reach Novell by phone?
  451. --- 07/12/92 ---
  452. This list comes from a mailing from Sarah Peterson (Novell) to Larry
  453. Bradly, which he posted to the novell listserv.  These numbers are
  454. valid as of 10/18/91.
  455.  
  456. Department/Group                       Toll-Free          Regular
  457.  
  458. After Market Products (AMP)            800-346-7177       801-568-8856
  459. Anthem/Eagle (Ethernet)                800-733-2453       408-453-1200
  460. API Development/Austin                 800-RED-WORD       512-794-1795
  461. Authorized Reseller Information        800-828-3362
  462. Contract Inquires/AMP                  800-346-7177       801-568-8856
  463. Contract (for those who have them)     800-51-3184
  464. Corporate Headquarters                 800-453-1267       801-429-7000
  465. Customer Success Portfolios            800-UPDATE1        801-429-5155
  466. Developer Assistance                   800-729-4357
  467. Reseller Authorization                 800-828-3362
  468. LANalyzer Products                     800-243-8526       408-473-8324
  469. Literature Orders                      800-UPDATE1        801-429-5155
  470. NetWare Users International            800-228-4NUI
  471. OURS Program                           800-237-OURS
  472. Professional Developers Program(PDP)   800-RED-WORD       512-794-1795
  473. Piracy                                 800-PIRATES        801-429-7600
  474. Product Information                    800-NETWARE        801-429-5155
  475. Promotional Products                   800-526-4483
  476. RMA                                    800-NETWARE
  477. Technical Marketing Support            800-733-9673
  478. Technical Support                      800-NETWARE        801-429-5588
  479. Technical Support/PDP                  800-SAY-HELP       512-794-1795
  480. Upgrades/Updates                       800-UPDATE1        801-429-5155
  481. Warranty Registration                  800-458-7773
  482.  
  483.   15. What is BOOTP and where can I find it?
  484. --- 12/02/92 ---
  485. BOOTP is a method for a workstation to query a central server and
  486. inquire what its IP setup should be: address, mask, gateway,
  487. nameserver, etc.  This differs from RARP in that RARP *ONLY* returns
  488. the IP address of the machine.
  489.  
  490. There is now a BOOTP.NLM available from HellSoft in Czechoslovakia. Ftp
  491. address is novell.felk.vcut.cs under /pub/nw311/*.
  492.  
  493. If BOOTP is available to you, consider looking into BOOTPFWD.NLM, the
  494. bootp packet forwarder for Novell 3.11 servers.  It can be found on
  495. sjf-lwp.novell.com, under nw311/bootpfwd/.
  496.  
  497.   16. How can I login *without* running login scripts?
  498. --- 07/12/92 ---
  499. To avoid running the user login scripts:
  500.  
  501.         Have "EXIT" as the last line in your system login script.  This
  502.         prevents the system from running a user's login script or the
  503.         default if a user does not have one.
  504.  
  505. To avoid running any login scripts at all:
  506.  
  507.         1. Use ATTACH instead of LOGIN to connect to a server.  ATTACH
  508.         will not run the login script, whereas LOGIN will.  ATTACH.EXE
  509.         will either have to copied to a local HD or put in sys:login.
  510.  
  511.     2. Use the /s <fname> option for LOGIN.  Using "LOGIN /S NUL
  512.     <login>" will cause LOGIN to load the DOS device NUL which will
  513.     always seem like an empty file.
  514.  
  515.   17. How can I get user-ids (and other information) into programs?
  516. --- 08/05/92 ---
  517. There are many ways to import Novell information into programs you have
  518. written, each of which is appropriate for some solutions:
  519.  
  520. A. Environment variables
  521.  
  522. Use the login script command:
  523.         dos set VARIABLE="Value"
  524. to put the user-id (%LOGIN_NAME), station number, etc. (the
  525. documentation for the list of available values), into an environment
  526. variable.  Now, you will be able to retrieve the environment variable,
  527. both in batch files, and in programs.  In Turbo Pascal, C, and C++ use
  528. the expression GetEnv("VARIABLE") to retrieve an environment variable.
  529. This technique is good for simply programs which only need a few Novell
  530. values, and for batch files.
  531.  
  532. B. Piping in information from WHOAMI
  533.  
  534. Write your program to read its input in the form that WHOAMI types, and
  535. then pipe in the output from WHOAMI:
  536.         WHOAMI [/a] | YOURPROGRAM
  537. You will have to program to ignore lines that contain only / -
  538. \ because these still appear at the head of the file while the program
  539. is scanning the bindery information.  This is inefficient, but it is
  540. the only way to get group arbitrary group memberships if you cannot use
  541. any of the below options.
  542.  
  543. C. Novell API's
  544.  
  545. Purchase the Novell API's, available in both C, C++, (including all
  546. Borland products) and assembly language.  With these you can retrieve
  547. directly almost any information that the account running the program
  548. has access to.  The API's provide not only basic services like
  549. user-names and connection number, but advanced ones like print queues
  550. and IPX/SPX communications, among others.  This is the best and most
  551. efficient solution, but requires investment in the API's as well as
  552. programming knowledge.
  553.  
  554. D. Third Party API's
  555.  
  556. Libraries are available that are virtual duplicates of Novell's API's.
  557. Some are commercial, some are shareware, and some are even freeware.
  558. Try looking around at some of the ftp sites, and see what you can dig
  559. up.
  560.  
  561. E. Using Novell's API's through interrupt calls
  562.  
  563. You can also pick up any number of books that will show you how to
  564. access all of the API functions through system interrupt calls, thus
  565. requiring only investment in a compiler and a book, with the
  566. appropriate programming knowledge.
  567.  
  568. F. Third Party Utilities
  569.  
  570. Obtain a commercial or shareware utility to enhance batch files with
  571. Novell information.  You could also write your own (see solutions C, D,
  572. E).
  573.  
  574.   18. What are Packet, ODI and NDIS drivers?
  575. --- 07/07/92 ---
  576. Packet Drivers, ODI drivers, and NDIS drivers share a common
  577. purpose of recognizing packets coming in and distributing them to the
  578. appropriate piece of networking software as well as sending pre-built
  579. packets.  Packet Driver was first on the block once FTP Software
  580. realized the difficulty of writing complete drivers for every Ethernet
  581. board on the market.  It's a short specification that does little more
  582. than hand out packets; consequently a Packet Driver is very small (about
  583. 2.5K in memory) but highly effective.
  584.  
  585. 3Com/Microsoft came out with the NDIS specification to accomplish
  586. the same goal, but with many enhancements.  The specification itself is
  587. very large and difficult to understand, and the code was the same way. 
  588. NDIS is most commonly seen on Lan Manager systems (3Com, Microsoft, DEC,
  589. AT&T, and so on).
  590.  
  591. Then, most recently, Novell decided to tackle the board variety
  592. problem, but by starting from the top and looking down toward the
  593. hardware. Their ODI specification is the largest and most elaborate, and
  594. yet in many ways is the "best" of the bunch.
  595.  
  596. Both NDIS and ODI drivers are commercial endeavors, but their
  597. specifications are public.  However, neither NDIS or ODI makes any
  598. effort to accommodate alternate ("competing") protocol stacks.  This is
  599. changing with the appearance of small software converter "shims" which
  600. have a Packet Driver interface as the common denominator.  Novell's Lan
  601. WorkPlace for DOS is a shining example of providing an ODI driver
  602. supporting both NetWare and TCP/IP.  You can see the pressures here: 
  603. software vendors want a cheap way of using many boards because drivers
  604. are expensive to write, and users want everything, including the ability
  605. to run things requiring dual protocol stacks on a single board.
  606.  
  607. The commercial NDIS and ODI drivers should be more solid than the
  608. volunteer effort Packet Drivers, and correspondingly harder to get
  609. changed when bugs are found.  NDIS and ODI drivers need to come from
  610. board vendors; Packet Drivers come, normally, from individuals and are
  611. distributed via Clarkson University (you may get them by anonymous ftp
  612. from omnigate.clarkson.edu).
  613.  
  614. Currently, Packet Drivers have the widest acceptance and support
  615. base.  NDIS is probably next and ODI is too new to be counted. It takes
  616. considerable time to fully understand a specification and produce an
  617. acceptable quality driver.
  618.  
  619.       [Thanks to Joe Doupnik for the substance of this answer.]
  620.  
  621. * 19. What utilities can I get for TCP/IP access? (telnet, ftp, finger)
  622. --- 02/16/93 ---
  623. If you have a network connection with the Internet, either through a
  624. router or a gateway, you can immediately use the below options.  If you
  625. do not have a network connection, you can try alt.internet.services and
  626. alt.internet.wanted for ideas and places where you can purchase an
  627. internet address.  UUCP is a dial-up option that can be found
  628. relatively cheaply (maybe even free if you look hard enough!).
  629.  
  630. Workstation based:
  631.  
  632. telnet:
  633.         NCSA telnet, CUTCP telnet, are fairly common telnet packages
  634.         for the PC.  Both use packet drivers as to maintain
  635.         compatibility across hardware platforms.  Bother support a wide
  636.         variety of configuration items such as RARP and BOOTP.
  637.         NCSA telnet is available from ftp.ncsa.uiuc.edu.
  638.  
  639.         MS-Kermit is available.  The latest version no longer requires
  640.         a packet driver and can work on virtually any system that can
  641.         run ODI.
  642.  
  643. News:
  644.         The Trumpet news reader will connect with a NNTP server and
  645.         provide you with news capability.
  646.  
  647. POPMail:
  648.         POPMail which is a Pop-2 and Pop-3 client has been created and
  649.         is available for both PCs and Macs.  POPMail can be found on
  650.         boombox.micro.umn.edu via anonymous ftp.  WINQVT supposedly has
  651.         POP built into it as well, but I am not sure.  I have not heard
  652.         of any Novell based POPMail Servers yet.
  653.  
  654. System machines:
  655.  
  656. EMail:
  657.         Pegasus Mail in conjunction with Charon will transport mail in
  658.         and out from a Novell network to a SMTP server.  Charon also
  659.         requires a dedicated machine for the email gateway.
  660.  
  661. UUCP:
  662.         UUCP is a dial-up standard that can handle both news and mail.
  663.         Many shareware packages exist, and one such is called FSUUCP
  664.         (see question 20).  Most of these alternatives will require
  665.         that you save all mail and news messages locally, so this will
  666.         require varied amounts of disk space depending on how much news
  667.         and mail traffic you handle.  UUCP requires one machine, a
  668.         modem, and a phone line at least once per night, if not more
  669.         frequently.  Many places also allow UUCP over a network
  670.         connection (versus dial-up).
  671.  
  672. Server based:
  673.  
  674. ftpd:
  675.         Murkworks markets a FTPD.NLM for Novell 3.x servers.  A
  676.         Time-limited demo is available.  Email info@murkworks.com for
  677.         more information, or SnailMail to P.O.Box 631, Potsdam, NY
  678.         13676-0631.
  679.  
  680.     Also available is an ftp demon NLM from the Tech. Univ. of Prague
  681.     Anonymous ftp to novell.felk.cvut.cs:/pub/nw311
  682.  
  683. telnetd:
  684.         A simple Null Telnet daemon can be loaded on your server to
  685.         tell people simply "You cannot telnet into a Novell server" and
  686.     then hang up on them.
  687.  
  688. rdate:
  689.     There is a free rdate nlm from Murkworks. It synchronizes the
  690.     Server to a Unix box via an rdate call.  Anonymous ftp to
  691.         ftp.msen.com:/pub/vendor/murkworks.
  692.  
  693. fingerd:
  694.     There is a finger demon NLM from Tech. University of Prague.
  695.     Anonymous ftp to novell.felk.cvut.cs:/pub/nw311
  696.  
  697.   20. What is FSUUCP and where can I get it?
  698. --- 10/20/92 ---
  699. FSUUCP is a shareware package that will handle both news and mail
  700. through a UUCP feed, whether it be a dial-up or a network connection.
  701. Send email to fsuucp-request@zeus.calpoly.edu for more information
  702. about FSUUCP.
  703.  
  704.   21. What is RARP and where can I find it?
  705. --- 07/27/92 ---
  706. RARP: Reverse Address Resolution Protocol
  707.  
  708. This will allow a Novell 3.11 server to tell any workstation what its
  709. IP address is.  This is very handy for student or public-access labs,
  710. where some malicious persion might want to change ip addresses for
  711. network hacking.  RARPSERV.NLM can be found on Novell's anonymous ftp
  712. server, sjf-lwp.novell.com, as well as other ftp sites across the
  713. globe.  (see also: BOOTP)
  714.  
  715. * 22. Why won't RPL (remote boot) work?
  716. --- 02/16/93 ---
  717. There is a known problem with DOS 5 and remote boot.  You will need to
  718. get rplfix.exe.  It will patch the disk images so that it will boot
  719. properly.  You can find this program in dosup5.zip on Novell's ftp
  720. site, among others.
  721.  
  722. There have been some people that have reported that an incompatible
  723. system BIOS does not allow RPL to work.  Try a different DOS version
  724. (non DOS 5) and see if that works.
  725.  
  726. If you are trying to use ODI under RPL, you need to get RPLODI and load
  727. it IMMEDEATELY after you load xxx.  RPLODI is available on Novell's ftp
  728. site, among others.
  729.  
  730.   23. How can I get started programming with Novell?
  731. --- 10/09/92 ---
  732. You can purchase Novell's API for C, or you can pick up a book
  733. describing how to access the same functions through DOS interrupt
  734. calls.  There are also many libraries that you can find at various
  735. anonymous FTP sites that have essentially the same functionality as
  736. Novell's API.
  737.  
  738. However, Novell's API is strictly for DOS, so if you are writing for
  739. Windows, you will need to find Novell's Netware Windows SDK, which
  740. documents their DLL's.
  741.  
  742. To program NLMs, though, I believe you still need to purchase the NLM
  743. development kit from Novell.
  744.  
  745. There are several books you can pick up that describe how to use the
  746. interrupt calls
  747.  
  748.         "Programmer's Guide to NetWare" by Charles Rose from McGraw
  749.         Hill, Lan Times Book Series.  ISBN 0-007-607029-8  Extensive
  750.         documentaion on how everything works.  Includes VAP information
  751.         (but not NLM) Covers up through ver 3.x
  752.  
  753.         "Netware System Calls - DOS" from Novell, documents the API
  754.         call (it is reported to be incomplete for some new Netware 3.x
  755.         API)
  756.  
  757.         "PC Interrupts" by Ralf Brown & Jim Kyle from Addison-Wesley
  758.         Publishing Company, Inc.  It documents basic API calls and many 
  759.         other interrupt calls besides Novell alone. ISBN 0-201-57797-6
  760.  
  761. Some ftp'able listings of the Novell Interrupts are:
  762.  
  763.         HOST wuarchive.wustl.edu  (128.252.135.4) Location:
  764.         /mirrors3/archive.umich.edu/msdos/info
  765.           FILE          245887  Nov 18 1991    inter28a.zip
  766.           FILE          196927  Nov 18 1991    inter28b.zip
  767.           FILE          135096  Nov 18 1991    inter28c.zip
  768.  
  769.         HOST ccadfa.cc.adfa.oz.au Location:  /pub/pc/progdev/docs
  770.           FILE                                 ?inter.txt
  771.  
  772. Here's a post from krussel about programming NLMs:
  773. ---------------8<---------- cut here ----------8<---------------
  774. NLM DEVELOPMENT EXPERIENCES ETC.
  775.  
  776. Over the past two years I have written about five different NLMs.  Usually
  777. it goes pretty well but I have run into quite a few little things.  First
  778. you should join Novell's Professional Developers Program.  This enables you
  779. to buy their 'Software Developers Kits.'  These are the latest and greatest
  780. development tools that they have available and are much further along than
  781. their standard 'Red Box' products.  You can call Novell and just ask for
  782. the Professional Developers Group.  You fill out some papers and then your
  783. in.  The greatest advantage is unlimited free technical support for all of 
  784. the Novell development products that you own.
  785.  
  786. The next big issue is the fact that NLMs run with absolutely no protection
  787. from each other.  If you write an NLM that messes with memory it can 
  788. crash itself, affect other NLMs, or abend the server.  You can also abend
  789. the server by not closing semaphores on unload, and various other little
  790. things.  You must be 'resource responsible' when writing NLMs.  The server
  791. will complain about anything that you use and then don't return to it
  792. when your NLM is unloaded.  In some cases this can be just a message that
  793. you didn't free some memory.  In other cases it can cause an abend.  In
  794. the code that I have written I would say that at least 25% of the actual
  795. code is required to be 'resource responsible.'
  796.  
  797. Just as your NLM can affect others you are not alone in the server.  At one
  798. installation where several of my NLMs are in use they use TCP/IP, PSERVER,
  799. UPS monitoring, BTRIEVE, and several other NLMS.  I have had a few instances
  800. where I have had problems and they turned out to be some little quirk in
  801. NW3.XX itself.  These can be very hard to track down and Novell support 
  802. can help but often don't have the ability to duplicate your code for 
  803. testing etc.  As a general rule I would say that it takes someone who
  804. has been writing NLMs for a while at least twice as long to write an
  805. NLM version of an application as it would to write a similiar application
  806. under more mature development environments.
  807.  
  808. The good news is that NLMs are very fast and have much greater resources
  809. available than DOS.  The libraries that come with the Novell SDK 2.0 
  810. include built in support for the following in addition to the usual
  811. 'C' libary stuff:
  812.  
  813.         Remote File Server Support - access resources on remote servers
  814.         Accounting Services
  815.         Advanced Services - very low level interface to server processes
  816.         AppleTalk Filing Protocol Services
  817.         Bindery Services
  818.         Bit Array Services
  819.         Communications Services - IPX/SPX transports
  820.         Connection Number and Task Management Services
  821.         Device I/O Services
  822.         Directory Services
  823.         DOS Partition Services
  824.         Execution Thread Services
  825.         File Engine Services
  826.         File Server Environment Services
  827.         File Services
  828.         Library API - for creating CLIB like NLMs
  829.         Message Services - console broadcasts etc.
  830.         Queue Management Services
  831.         Screen Handling Services - primitive at best
  832.         Service Advertising Protocol Services
  833.         Stream I/O Services
  834.         Synchronization Services - Semaphores & record locking
  835.         Transaction Tracking System Services
  836.         Transport Interfaces - TCP/IP using sockets or TLI
  837.         UNIX STREAMS services
  838.  
  839. It is probably a good idea to allow for a lot more test time for NLMs than
  840. you do for DOS products.  You need to run all kinds of tests with various
  841. other NLMs running and throw as many variables at your code as you can.
  842. It is not a good idea to debug NLMs on servers that are in use by people
  843. in an existing network.  When you join the developers group mentioned above
  844. you can buy a 250 user NW3.11 license for development use for only $500.  
  845. I would highly recommend getting the additional Netware licenses and 
  846. setting up a test server.  I use the same system for development and 
  847. test.  I have a 486 with 8MB and a 200MB drive.  I partition the drive
  848. for 150MB dos and 50MB NW386.  Then I do the development on the dos
  849. partition and when I am ready to test I just load NW386 from the
  850. dos partition and load my app and go.  This works best for what I
  851. have developed.  You can also get Netware NFS for $500 for development
  852. use only.  
  853.  
  854. Here are examples of some of the NLMs I have written and their actual 
  855. development times.  You can use this to get an idea of what your looking
  856. at.
  857.  
  858.  
  859. Broadcast Operations Supervisor                                 4 months
  860.  
  861. This is used on air at CBS's broadcast origination center in NYC.  It 
  862. is a replacement for BSERVER that provides btrieve services to 
  863. DOS based clients running a client module instead of BREQUEST.  In
  864. addition to the normal btrieve services it notifies all stations
  865. that have a btrieve file open of any changes that are made to that
  866. file at the time they occur.  It communicates with the client stations
  867. using SPX.  They have two servers and this application runs in 'active
  868. mode' in one and 'standby mode' on the other.  As changes are made
  869. to databases on the active server they are automatically copied to 
  870. the stand-by server.  A keep alive ethernet broadcast is sent by 
  871. the active server once a second.  When the standby server does not
  872. see the keep alive for 15 seconds it goes active and reboots all 
  873. stations on the network.  They then connect to what was the standby
  874. server and resume operation using the automatically backed up databases.
  875. A central logging service is provided that allows all the client applications
  876. to log status information and messages to a single database that is used
  877. to track system activity when problems arise.
  878.  
  879. Facilities Assignment                                          2 months
  880.  
  881. This is also used at CBS in NYC.  A schedule is created on DOS based
  882. platforms using btrieve files that hold events to be executed at 
  883. certain times throught the day.  The NLM periodically checks the
  884. schedule and executes any events that are pending.  For each event
  885. the NLM initiates 1-3 TCP/IP connections to various control systems
  886. (about 40) on the ether.  Commands are sent and then the connection
  887. is closed.  In addition when a control system first is restarted for
  888. whatever reason it must find out its current assignment.  This NLM 
  889. listens on a well known port for requests of this nature and accepts
  890. connections from these clients.  Assignments are given and then 
  891. the client goes away.  All activities are logged in the schedule file
  892. as being completed, having errors etc.  This application actually 
  893. consists of three seperate NLMs.
  894. ---------------8<---------- cut here ----------8<--------------
  895.  
  896.   24. What is Burst Mode and where can I get it?
  897. --- 08/12/92 ---
  898. Burst mode is a protocol that will allow your server to send
  899. larger-than-normal packets in essentially a continuous stream.  This
  900. will increase throughput when accesing large files.  Applications
  901. include databases, backups, and similar.
  902.  
  903. You can get Burst mode protocol (PBURST.NLM and BNETX.COM) by
  904. purchasing a disk called Windows Workstation Diskette from 800-Netware
  905. and asking for Updates and Upgrades.  Cost is about $30.
  906.  
  907. * 25. Where can I go for more help with: Charon, CDROMs, PMail, Novell, etc?
  908. --- 02/16/93 ---
  909. There are a few mailing lists that deal with Novell, Pmail, Charon, and
  910. related issues.
  911.  
  912. Subject: Novell Netware and related products and problems.
  913. Subscription requests to: LISTSERV@suvm.acs.syr.edu or LISTSERV@SUVM.BITNET
  914. List name is NOVELL
  915. Average traffic: 100+ messages per day (BUSY!)
  916.  
  917. Subject: AVGate asynchronous email transfer gateway
  918. Subscription requests to: avgate-l@musicnet.ua.edu
  919.  
  920. Subject: CDROMs on LANs
  921. Subscription requests to: listserv@idbsu.bitnet 
  922. List name is CDROMLAN
  923.  
  924. Subject: DougMenu, a Novell menu replacement
  925. Subscription requests to: listserv@nic.rhij.nl
  926. use in body: SUBSCRIBE DMENU-L <your own full name>
  927.  
  928. Subject: Pegasus Mail and the Charon e-mail gateway
  929. Subscription requests to: pmail-request@busadm1.cba.hawaii.edu
  930. Average traffic: 10-20 messages per day
  931.  
  932. r-joyner@uiuc.edu has setup a Gopher Client that has the PMail updates
  933. mailing list archived in plain text and with WAIS.  Here's an exerpt
  934. from his message:
  935.  
  936. From: r-joyner@uiuc.edu
  937. >I now have a bunch of the mail that has crossed the list on my Gopher
  938. >server.  It is also indexed with WAIS.
  939. >
  940. >This is now available to the civilized world through your local Gopher
  941. >client.  The server is Cyberdyne.ece.uiuc.edu on Port 70
  942. >
  943. >BUT.....please don't bombard my server with anonymous clients. If the
  944. >load is too great, the Gopher server will shut-down until the CPU load
  945. >decreases.
  946. >
  947. >P.S.  Please send any feedback on this to me at: r-joyner@uiuc.edu
  948.  
  949.   26. Where can I get Packet drivers?
  950. --- 02/16/93 ---
  951. Crynwr Packet drivers (previously known as Clarkson packet drivers) can
  952. be found on Simtel-20 and its mirrors
  953.  
  954. If you are running Windows, you cannot run standard packet drivers if
  955. you desire to run any programs that use the packet driver while in enhanced
  956. mode.  See question 38 for more information.
  957.  
  958. * 27. What software metering packages are available?
  959. --- 02/16/93 ---
  960. For IBM platforms, try these:
  961.  
  962.     Sitelock from Brightworks - Requires a TSR on client.
  963.     Difficult to bypass.  Includes virus protection.
  964.     Contact Brightwork Development: (800) 552-9876 or (908) 530-0440
  965.  
  966.     Meter from Saber Software - No memory overhead.  Platform
  967.     independent.
  968.  
  969.     Direct Access Network
  970.         Fifth Generation Systems
  971.         10049 N. Reiger Rd.
  972.         Baton Rouge, LA  70809
  973.  
  974.     APPMETER - from Funk Software, it will support DOS and Windows
  975.     metering.
  976.  
  977.     NetLock - This is a shareware package available from the
  978.     anonymous ftp site simtel, in the LAN directory.  It is written
  979.     by Julian Byrne from Monash University, Australia  Requested
  980.     cost is $75.
  981.  
  982.     LanLock - it works on a client-server database system, such that it
  983.     will meter applications for the whole lan, not for a single file
  984.     server.  You can have multiple copies of the actual software, so
  985.     that you don't have to remote load the whole program, just the
  986.     actual "metering control" is done from one server.  You can find
  987.     the program from the FTP site ftp.uni-kl.de and look for
  988.     LANLOC11.ZIP.  The asking price is $80.  A 60 day trial period is
  989.     given.
  990.  
  991. For the Macintosh, I know only of the following: 
  992.  
  993.     LabLauncher - available from nervm.nerdc.ufl.edu, written by Leo W.
  994.  
  995.   28. Question # 28
  996. --- 02/16/93 ---
  997. There is no Question 28.
  998.  
  999. * 29. How can I connect my Novell Network with TCP/IP?
  1000. --- 02/16/93 ---
  1001. NOTE: These instructions are for Novell 3.x.  If anyone can write me
  1002. something up for Ver 2.x, I'd be more than happy to add it in here.
  1003.  
  1004. There are two halves of this problem.  One, you need to get your Server
  1005. to talk (and perhaps route) TCP/IP and then two, your workstations need
  1006. to talk TCP/IP.
  1007.  
  1008. First, though, a few (re)definitions.  These are what I consider
  1009. "classic" definitions, although with the growing industry of LANs,
  1010. WANs, and even GANs, the definitions keep on changing.
  1011.         gateway: passes and re-frames data between different hardwar
  1012.  topologies
  1013.         repeater: passes data between similar hardware topologies
  1014.         router: passes data between similar/different topologies, but also
  1015.                 provides addressing and subnet control.  Because of
  1016.                 this, it must "talk" the protocol on the wire.
  1017.         packet driver: a generic interface for talking to the network board
  1018.  
  1019. For the server, you only need to follow the TCP/IP Installation guide.
  1020. The instructions are relatively simple.  To use the server as a gateway
  1021. or a repeater, you need the line:
  1022.         load tcpip forward=yes
  1023. in your AUTOEXEC.NCF.  Please see Question 10 for more information relating
  1024. to TCP/IP routing quirks.
  1025.  
  1026. For your workstations, there are multiple platforms to consider:
  1027.         On a DOS workstation, you can use five main options:
  1028.                 ODI with packet drivers
  1029.                 ODI with Lan Workplace
  1030.                 ODI with NDIS with packet drivers
  1031.                 ODI with 3rd party software
  1032.                 Crynwr Packet drivers
  1033.  
  1034. -- ODI with packet drivers:
  1035.         To use ODI with packet drivers, you will need to load up ODI
  1036.         using a NET.CFG with at least these lines:
  1037.                 Link Driver 3c523
  1038.                         Frame Ethernet_II     # for packet driver, MUST b
  1039.  first!
  1040.                         Frame Ethernet_802.3  # for IPX
  1041.                         Protocol IPX 0 ethernet_802.3  # bind protocols t
  1042.  frame type
  1043.                         Protocol IP 800 Ethernet_II
  1044.                         Protocol ARP 806 Ethernet_II
  1045.                         Protocol RARP 8035 Ethernet_II
  1046.         The order in which to load the drivers is:
  1047.                 LSL
  1048.                 mlid              -- fill in with your net card's mlid driver
  1049.                 ODIPKT 0 96
  1050.                 IPXODI
  1051.                 NETX
  1052.  
  1053.         Explaination of the ODIPKT line:
  1054.                 ODIPKT 0 96  
  1055.  
  1056.         96 Decimal translates to 0x60 hex, where all of the "standard"
  1057.         packet driver programs look for the packet driver stub.
  1058.  
  1059.         The 0 refers to the "logical" board.  (0) is the first frame
  1060.         type listed in the NET.CFG file (ETHERNET_II), As required for
  1061.         ODIPKT.
  1062.  
  1063.         ODIPKT is available from Novell's anonymous ftp site, among
  1064.         others.  ODIPKT was written by Dan Lanciani
  1065.         <ddl@burrhus.harvard.edu>.
  1066.  
  1067. -- ODI with Lan Workplace
  1068.         To gain TCP/IP through Lan Workplace, follow the instructions.  
  1069.  cannot
  1070.         offer any help here, since I don't have any experience with La
  1071.  Workplace.
  1072.  
  1073. -- ODI with NDIS with packet drivers
  1074.         Get ODINSUP and then load DIS_PKT on top of *that* and then you
  1075.         will have ODI, IPX, NDIS, and packet-driver all at the same
  1076.         time.  (details anyone?)
  1077.  
  1078. -- ODI with 3rd party software
  1079.         Since Novell is slowly going to be moving to ODI as their
  1080.         workstation network shells, an option growing in popularity is
  1081.         ODI with 3rd party software.  In these cases, the program will
  1082.         talk directly with LSL, bypassing the need for a second level
  1083.         of "genericism" (read: packet drivers).  However, at this time,
  1084.         the only package that I know of that uses the ODI interface
  1085.         directly is Kermit, available from watsun.cc.columbia.edu.
  1086.  
  1087. -- Crynwr Packet drivers
  1088.         Formerly known as Clarkson Packet Drivers, the Crynwr drivers
  1089.         provide a free/shareware (Support is extra) option for TCP/IP.
  1090.         Configuration of the Crynwr packet drivers is relatively
  1091.         simple, but you will also have to regenerate your IPX with the
  1092.         BYU packet driver.  This second step will allow IPX to talk
  1093.         through the packet driver to the network.
  1094.